#pragma once

constexpr const char* imagesTopic = "/sensor/camera/images";
constexpr const char* cameraFusedImagesTopic = "/perception/cameraFused/images";

constexpr const char* radarObjectsTopic = "/sensor/radar/objects";
constexpr const char* cameraFusedObjectsTopic = "/perception/cameraFused/objects";
constexpr const char* radarFusedObjectsTopic = "/perception/radarFused/objects";
constexpr const char* multiFusedObjectsTopic = "/perception/multiFused/objects";
constexpr const char* lanePointsTopic = "/perception/lane/points";
constexpr const char* eventTopic = "/decision/event";

constexpr const char* uiImageBaseTopic = "/ui/sensor/image/";
constexpr const char* uiCameraFusedImageBaseTopic = "/ui/perception/cameraFused/image/";
constexpr const char* uiMasterObjectTopic = "/ui/perception/master/objects";
constexpr const char* uiCameraFusedObjectsTopic = "/ui/perception/cameraFused/objects";
constexpr const char* uiRadarFusedObjectTopic = "/ui/perception/radar/objects";
constexpr const char* uiMultiFusedObjectTopic = "/ui/perception/multiFused/objects";
constexpr const char* uiLanePointsTopic = "/ui/perception/lane/points";

constexpr const char* gpsTopic = "/sensor/gps/data";
